package dk.mirasola.systemtraining.user.shared.transfer;

import com.google.gwt.user.client.rpc.IsSerializable;
import dk.mirasola.systemtraining.bridgewidgets.shared.model.Distribution;
import dk.mirasola.systemtraining.bridgewidgets.shared.model.distributionfiltertree.DistributionFilterGroup;

import java.util.ArrayList;
import java.util.List;

public class CreateBiddingSetTO implements IsSerializable {
    private String name = "New bidding set";
    private String description = "";
    private int boards = 30;
    private String northEmail = null;
    private String southEmail = "partner@host.com";
    private DistributionFilterGroup distributionFilter;
    private List<Distribution> distributions = new ArrayList<Distribution>();
    private String northLocale;
    private String southLocale;


    public CreateBiddingSetTO() {
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getBoards() {
        return boards;
    }

    public void setBoards(int boards) {
        this.boards = boards;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getNorthEmail() {
        return northEmail;
    }

    public void setNorthEmail(String northEmail) {
        this.northEmail = northEmail;
    }

    public String getSouthEmail() {
        return southEmail;
    }

    public void setSouthEmail(String southEmail) {
        this.southEmail = southEmail;
    }

    public List<Distribution> getDistributions() {
        return distributions;
    }

    public void setDistributions(List<Distribution> distributions) {
        this.distributions = distributions;
    }

    public DistributionFilterGroup getDistributionFilter() {
        return distributionFilter;
    }

    public void setDistributionFilter(DistributionFilterGroup distributionFilter) {
        this.distributionFilter = distributionFilter;
    }

    public String getNorthLocale() {
        return northLocale;
    }

    public void setNorthLocale(String northLocale) {
        this.northLocale = northLocale;
    }

    public String getSouthLocale() {
        return southLocale;
    }

    public void setSouthLocale(String southLocale) {
        this.southLocale = southLocale;
    }
}
